package com.ytjj.qmyx.admin.service;

import com.ytjj.common.api.CommonPage;
import com.ytjj.qmyx.admin.model.request.BankerProductRequest;
import com.ytjj.qmyx.admin.model.request.ProductVerifyRequest;
import com.ytjj.qmyx.admin.model.response.BankerProduct.BankerProductDetailResponse;
import com.ytjj.qmyx.admin.model.response.BankerProductResponse;
import com.ytjj.qmyx.mall.model.Product;

/**
 *
 *
 * @Version: 1.0
 */
public interface BankerProductService {

    CommonPage<BankerProductResponse> selectList(BankerProductRequest bankerProductRequest);

    String newSelectList(BankerProductRequest bankerProductRequest);

    Integer verifyFail(ProductVerifyRequest productVerifyRequest);

    String newVerifyFail(ProductVerifyRequest productVerifyRequest);

    Integer udpateStatus(Integer id);

    Integer syncBankerToProduct(Product Product);

    String newSyncBankerToProduct(Product Product);

    BankerProductDetailResponse bankerProductDetail(Integer productId);

    String newBankerProductDetail(Integer productId);

    String newProductDetail(Integer productId);
}
